home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 October / Chip Ekim 2003.iso / prog / share / tod / setup.exe / readme.txt < prev    next >
Encoding:
Text File  |  2002-03-11  |  6.2 KB  |  163 lines

  1. First, there was Tetripz from Mute Fantasies.  Then there was...
  2.  
  3.  
  4.  
  5.       ________________       __________       _____________
  6.      |___   __________|     /  ______  \     |___   _____  \ TM
  7.         /  /               /  /      \  \       /  /     \  \ 
  8.        /  /               /  /        \  \     /  /       \  \ 
  9.       /  /               |  |          |  |   /  /         |  |
  10.      |  |                |  |          |  |  |  |          |  |
  11.      |  |           __   |  |          |  |  |  |          |  |
  12.      |  |          |  |  |  |          |  |  |  |          |  |
  13.       \  \        /  /    \  \        /  /    \  \        /  /
  14.        \  \______/  /      \  \______/  /      \  \______/  /
  15.         \__________/        \__________/        \__________/
  16.  
  17.      t  e  t  a  n  u  s        o  n            d  r  u  g  s
  18.  
  19.  
  20. TOD(TM) simulates a game of TETRIS(R) experienced under the influence
  21. of hallucinogenic drugs.  Officially, TOD stands for Tetanus On
  22. Drugs, but it also is German for "death."
  23.  
  24.  
  25. === System Requirements ===
  26.  
  27. All systems:
  28.   Keyboard (joypad recommended)
  29.   MCGA, VGA, or better video card capable of displaying 8-bit color
  30.  
  31. GNU/Linux:
  32.   Pentium
  33.   X server or Linux framebuffer support
  34.   4 MB of RAM free after loading fb or X
  35.   Allegro MIDI-compatible sound card recommended (OSS works)
  36.   GCC compiler
  37.  
  38. PC DOS:
  39.   486 (Pentium recommended)
  40.   4 MB RAM
  41.   DOS 3.3x, or 5 or later
  42.   DPMI server
  43.     ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2misc/csdpmi4b.zip
  44.   Sound Blaster-compatible sound card recommended
  45.  
  46. Windows (tod.exe):
  47.   Pentium
  48.   32 MB of RAM (29 MB for Windows and 3 MB for the game)
  49.   Windows 3.1 or later (Windows 9x/ME preferred; NT can't do sound
  50.     or high resolution graphics)
  51.   VESA video card recommended
  52.   Sound Blaster-compatible sound card recommended
  53.  
  54. Windows (wintod.exe):
  55.   Pentium
  56.   32 MB of RAM (29 MB for Windows and 3 MB for the game)
  57.   Windows 95, 98, ME, 2000, or XP with DirectX 6 or later
  58.   MIDI Mapper-compatible sound card recommended
  59.  
  60.  
  61. === Installation ===
  62.  
  63. GNU/Linux:
  64. You should already have the Allegro library, version 3.9.32 or later,
  65. installed.
  66.   http://sunsite.dk/allegro/
  67. Then simply:
  68.   gcc -O3 *.c `allegro-config --libs` -o xtod
  69.  
  70. DOS/Windows:
  71. Simply run tod.exe or wintod.exe
  72. To recompile using DJGPP or MinGW, use the makefile.
  73.   http://www.delorie.com/djgpp/
  74.   http://www.mingw.org/
  75.  
  76.  
  77. === Game Play ===
  78.  
  79. If you have a joystick plugged in, the game will use the joystick;
  80. otherwise, it'll use the arrow keys, quote, and enter. For the left
  81. player in a two-player game, use R F D G to move and A S to rotate.
  82.  
  83. Pieces fall from the top of the playfield.  It's your job to move and
  84. rotate those pieces such that they fall neatly into place in complete,
  85. unbroken horizontal lines.  Your opponents are:
  86.  o time.  The pieces will pile up on you if you don't think fast.
  87.  o hallucinogens.  Once the drug dosage begins to increase, you start
  88.    to lose track of what's happening on-screen.
  89.  o the other player.  In two-player games, your opponent can send you
  90.    either garbage from the bottom of the screen or a dose of
  91.    hallucinogens.
  92.  
  93.  
  94. === Technical Data ===
  95.  
  96. TOD is made up of three engines: a game engine, a rendering engine,
  97. and an intelligent screen manipulator.
  98.  
  99. tetanus.c contains the Tetanus game engine, which also powers
  100. freepuzzlearena Tetanus (see also http://pineight.8m.com/fpa.htm).
  101. The Tetanus engine has Carbon technology that eliminates the
  102. "floating blocks after clearing a line" bug in most TETRIS(R)
  103. implementations and simultaneously adds depth to the game by allowing
  104. ten-line or even larger chain reactions to be triggered with one
  105. falling piece.  And now, Tetanus even supports a near-exact emulation
  106. of Nintendo's The New TETRIS.
  107.  
  108. rec.c contains the Seven engine, which can perform general rotation
  109. and scaling scanline of backgrounds per scanline, in a manner similar
  110. to that of Nintendo's Super NES Display Mode 7.  It also contains
  111. scanline generators that can perform effects on a bitmap with eight
  112. degrees of freedom:  cubic polynomial and sinusoidal scanline
  113. displacement in x and y directions, global scaling, and rotation
  114. about the x and z axes.  It supports resolutions from 320x200 pixels
  115. to 1024x768 pixels in 8-bit color.
  116.  
  117. scrctl.c contains the PM screen manipulator (absolutely no connection
  118. to PRECIOUS MOMENTS(R) figurines is implied) that tweaks the knobs of
  119. the Seven engine, responding to instructions embedded in the music
  120. and providing increased distortion later in the game.  It keeps the
  121. action smooth with a Newtonian physics engine.  To keep the game fair,
  122. it starts out mild and gradually increases the "dosage" of the virtual
  123. "drugs" administered, while creating precious moments of fleeting
  124. invisibility (hence the name PM).
  125.  
  126. hgrcos.c contains a cosine lookup table accurate to 1/11 degree.
  127. hiscore.c and crc32.c are involved in the high-score system.
  128.  
  129.  
  130. === Change log ===
  131.  
  132. 2001 April 15: Added scanline displacement perpendicular to the
  133. scanline axis, creating a ripple effect similar to that used in the
  134. backgrounds of Super NES games such as Tetris Attack and Donkey Kong
  135. Country.
  136.  
  137.  
  138. === Fine Print ===
  139.  
  140. <small>
  141. Copyright 2000-2001 Damian Yerrick
  142.  
  143. This program is free software; you can redistribute it and/or modify
  144. it under the terms of the GNU General Public License as published by
  145. the Free Software Foundation; either version 2 of the License, or
  146. (at your option) any later version.
  147.  
  148. This program is distributed in the hope that it will be useful,
  149. but WITHOUT ANY WARRANTY; without even the implied warranty of
  150. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  151. GNU General Public License for more details.
  152.  
  153. You should have received a copy of the GNU General Public License
  154. along with this program; if not, write to the Free Software
  155. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  156.  
  157. TOD and the TOD logo are trademarks of Damian Yerrick.
  158. Windows is a registered trademark of Microsoft Corporation.
  159. Nintendo is a registered trademark of Nintendo of America Inc.
  160. Precious Moments is a registered trademark of Precious Moments Inc.
  161. Tetris is a registered trademark of The Tetris Company LLC.
  162. </small>
  163.